.steedos-lookups {
	position: static !important;
	select {
		display: none;
	}

	.media__body-center {
		margin-top: 0.25rem;
		line-height: 1.5rem;
	}

	input.has-value {
		padding: 0 2rem !important;
	}

	.slds-has-inline-listbox {
		input.has-value {
			box-shadow: 0 0 0 2px #fff inset, 0 0 0 3px #dddbda inset;
		}
	}

	.slds-dropdown-trigger{
		margin: 0.5px;
	}

	.forceOutputLookupWithPreview {
		a {
			color: black;
			margin-left: 5px;
		}

		a:hover, a:focus {
			text-decoration: none;
		}
	}

	.forceOutputLookupWithPreview a.outputLookupLink {
		color: #0070d2;
	}

	.forceOutputLookupWithPreview a.textUnderline {
		border-bottom: 1px dotted;
	}

	.forceOutputLookupWithPreview a.textUnderline:hover, .forceOutputLookupWithPreview a.textUnderline:focus {
		text-decoration: none;
	}

	.dropdown-references{
		min-width: 150px;
		max-height: 300px;
		overflow-y: auto;
		.reference-icon{
			flex: 1;
		}
		.reference-name{
			flex: 5;
			padding-left: 10px ;
		}
	}

	//.slds-combobox_container{
	//	border-radius: 0px !important;
	//	//border: none;
	//}
	//
	//.slds-listbox{
	//	.slds-pill{
	//		border-radius: 0px !important;
	//	}
	//}

	.slds-listbox_inline{
		margin-left: 0px;
		max-width:100%;
		li{
			max-width:100%;
		}
		.slds-pill .slds-pill__label {
			/* 这行不加的话lookup控件的选项如果Label超长时左侧icon显示不全 */
			flex:1;
		}
	}

	.slds-listbox__item{
		margin-top: 2px;
		margin-right: 2px;
	}

	.slds-listbox_inline li + li, .slds-listbox--inline li + li {
		padding-left: 0px;
	}

	.slds-icon_object{
		background-color: #7F8DE1;
	}

	.steedos-lookups-input{
		border: none !important;
		box-shadow: none !important;
		height: 30px;
	}

	.slds-listbox_vertical{
		max-height: 300px;
		overflow-y: auto;
	}


	#listbox-selections-unique-id{
		li{
			cursor: move;
			.slds-pill__remove{
				cursor: pointer;
			}

		  	.slds-pill__icon_container{
			  margin-right: 0px;
			}

		  	.slds-pill__label{
			  margin-left: 0.25rem;
			}
		}
		&[readonly]{
			cursor: not-allowed!important;
			li{
				cursor: not-allowed!important;
			}
		}
	}
	&[readonly]{
		.form-control{
			cursor: not-allowed!important;
		}
	}
	.createNew{
		.slds-button__icon{
			display: inline;
			.slds-icon{
				fill: #333
			}
			svg{
				width: .875rem;
				height: .875rem;
			}
		}

		.slds-media__figure{
			margin-left: .25rem;
			margin-right: .80rem !important;
		}
	}


	.slds-pill__remove {
		pointer-events: auto !important;
	}

	.slds-combobox_container {
		position: static;
	}

}

